prevail against odds

Translations
l’emporter contre toute attente